scoring points - French English Dictionary